punch lines - French English Dictionary